torture and torment - Turc Anglais Dictionnaire